﻿<?xml version="1.0" encoding="utf-8" ?>
<Verify>
  <!-- Registry Group: verify key value in HKLM -->
  <!--  [name]          Dispaly name of a verify item -->
  <!--  [subkey]        Subkey of an item to be verified -->
  <!--  [key]           Key name of an item to be verified -->
  <Group type="Registry" groupName="SourceOne All In One - Regedit Version Validation">
    <Item name="Console+" subkey="SOFTWARE\EMC\SOURCEONE\VERSIONS" key ="Console+" >[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="DiscoDB" subkey="SOFTWARE\EMC\SOURCEONE\VERSIONS" key ="DiscoDB" >[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="DiscoServer" subkey="SOFTWARE\EMC\SOURCEONE\VERSIONS" key ="DiscoServer" >[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="EXAS+" subkey="SOFTWARE\EMC\SOURCEONE\VERSIONS" key ="EXAS+" >[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="ExDB" subkey="SOFTWARE\EMC\SOURCEONE\VERSIONS" key ="ExDB" >[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="Master+" subkey="SOFTWARE\EMC\SOURCEONE\VERSIONS" key ="Master+" >[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="Worker+" subkey="SOFTWARE\WOW6432NODE\EMC\SOURCEONE\VERSIONS" key ="Worker+" >[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="Mobile" subkey="SOFTWARE\WOW6432NODE\EMC\SOURCEONE\VERSIONS" key ="Mobile" >[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="WebServices" subkey="SOFTWARE\WOW6432NODE\EMC\SOURCEONE\VERSIONS" key ="WebServices" >[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="WebSearchApp" subkey="SOFTWARE\WOW6432NODE\EMC\SOURCEONE\VERSIONS" key ="WebSearchApp" >[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
  </Group>
  <!-- EventLog Group: verify key value in HKLM -->
  <!--  [name]          Dispaly name of a verify item -->
  <!--  [logName]       Log item of the EventLog to be verified -->
  <Group type="EventLog" groupName="SourceOne All In One - EventLog Validation">
    <Item name="EMC" logName="EMC" />
  </Group>
  <!-- File Group: verify existence of a foler or a file -->
  <!--  [name]          Dispaly name of a verify item -->
  <!--  [path]          Path of a file or folder -->
  <!--  [type]          Specify "File" or "Folder" -->
  <Group type="FILE" groupName="SourceOne All In One - Files and Folders Validation">
    <Item name="EMC SourceOne Folder" type="Folder" >[ProgramFilePathX86]\EMC SourceOne</Item>
    <Item name="EMC SourceOne Folder\Database" type="Folder" >[ProgramFilePathX86]\EMC SourceOne\Database</Item>
    <Item name="EMC SourceOne Folder\Centera" type="Folder" >[ProgramFilePathX86]\EMC SourceOne\Centera</Item>
    <Item name="EMC SourceOne Folder\Console" type="Folder" >[ProgramFilePathX86]\EMC SourceOne\Console</Item>
    <Item name="EMC SourceOne Folder\DiscoveryManager" type="Folder" >[ProgramFilePathX86]\EMC SourceOne\DiscoveryManager</Item>
    <Item name="EMC SourceOne Folder\ExDocMgmt" type="Folder" >[ProgramFilePathX86]\EMC SourceOne\ExDocMgmt</Item>
    <Item name="EMC SourceOne Folder\ExOAService" type="Folder" >[ProgramFilePathX86]\EMC SourceOne\ExOAService</Item>
    <Item name="EMC SourceOne Folder\EXPBA" type="Folder" >[ProgramFilePathX86]\EMC SourceOne\EXPBA</Item>
    <Item name="EMC SourceOne Folder\ExShortcut" type="Folder" >[ProgramFilePathX86]\EMC SourceOne\ExShortcut</Item>
    <Item name="EMC SourceOne Folder\Logs" type="Folder" >[ProgramFilePathX86]\EMC SourceOne\Logs</Item>
    <Item name="EMC SourceOne Folder\Notes" type="Folder" >[ProgramFilePathX86]\EMC SourceOne\Notes</Item>
    <Item name="EMC SourceOne Folder\Master" type="Folder" >[ProgramFilePathX86]\EMC SourceOne\Master</Item>
    <Item name="EMC SourceOne Folder\Search" type="Folder" >[ProgramFilePathX86]\EMC SourceOne\Search</Item>
    <Item name="EMC SourceOne Folder\SearchWS" type="Folder" >[ProgramFilePathX86]\EMC SourceOne\SearchWS</Item>
    <Item name="EMC SourceOne Folder\Tools" type="Folder" >[ProgramFilePathX86]\EMC SourceOne\Tools</Item>
    <Item name="EMC SourceOne Folder\Work" type="Folder" >[ProgramFilePathX86]\EMC SourceOne\Work</Item>
    <Item name="EMC SourceOne Folder\Worker" type="Folder" >[ProgramFilePathX86]\EMC SourceOne\Worker</Item>
  </Group>
  <!-- Version Group: verify file version, product version of a dll -->
  <!--  [name]          Dispaly name of a verify item -->
  <!--  [path]          Path of a check item -->
  <!--  [type]          Specify "file" or "directory" -->
  <!--  [versionType]   Specify "ProductVersion" or "FileVersion" -->
  <Group type="Version" groupName="SourceOne All In One - Setup Files Validation">
    <Item name="EM Installation Files" path="C:\ES1_EM_[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]\Setup\Windows\" type ="directory" versionType ="FileVersion">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="EM Installation Files" path="C:\ES1_EM_[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]\Setup\Windows\" type ="directory" versionType ="ProductVersion">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="DM Installation Files" path="C:\ES1_DM_[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]\Setup\Windows\" type ="directory" versionType ="FileVersion">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="DM Installation Files" path="C:\ES1_DM_[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]\Setup\Windows\" type ="directory" versionType ="ProductVersion">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
  </Group>
  <Group type="Version" groupName="SourceOne All In One - Binaries Version Validation">
    <Item name="[ProgramFilePathX86]\Common Files\EMC" path="[ProgramFilePathX86]\Common Files\EMC" type ="directory" versionType ="ProductVersion">[MajorVersion].[MinorVersion].[BuildVersion].[RevisionVersion]</Item>
    <Item name="[ProgramFilePathX86]\Common Files\EMC" path="[ProgramFilePathX86]\Common Files\EMC" type ="directory" versionType ="FileVersion">[MajorVersion].[MinorVersion].[BuildVersion].[RevisionVersion]</Item>
    <Item name="DiscoveryManager Client" path="[ProgramDataPath]\EMC SourceOne\DiscoveryManager" type ="directory" versionType ="ProductVersion">[MajorVersion].[MinorVersion].[BuildVersion].[RevisionVersion]</Item>
    <Item name="DiscoveryManager Client" path="[ProgramDataPath]\EMC SourceOne\DiscoveryManager" type ="directory" versionType ="FileVersion">[MajorVersion].[MinorVersion].[BuildVersion].[RevisionVersion]</Item>
    <Item name="[ProgramFilePathX86]\EMC SourceOne" path="[ProgramFilePathX86]\EMC SourceOne" type ="directory" versionType ="ProductVersion">[MajorVersion].[MinorVersion].[BuildVersion].[RevisionVersion]</Item>
    <Item name="[ProgramFilePathX86]\EMC SourceOne" path="[ProgramFilePathX86]\EMC SourceOne" type ="directory" versionType ="FileVersion">[MajorVersion].[MinorVersion].[BuildVersion].[RevisionVersion]</Item>
  </Group>
  <!-- Uninstall Group: verify a software version info in ControlPanel->Uninstall -->
  <!--  [name]          Dispaly name of a verify item -->
  <!--  [productName]   Product name of an install item -->
  <Group type="Uninstall" groupName="SourceOne All In One - ControlPanel Uninstall Version Validation">
    <Item name="EMC SourceOne Database" productName="EMC SourceOne Database">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="EMC SourceOne Discovery Manager Database" productName="EMC SourceOne Discovery Manager Database">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="EMC SourceOne Discovery Manager Client" productName="EMC SourceOne Discovery Manager Client">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="EMC SourceOne Discovery Manager Server" productName="EMC SourceOne Discovery Manager Server">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="EMC SourceOne Console" productName="EMC SourceOne Console">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="EMC SourceOne Master Services" productName="EMC SourceOne Master Services">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="EMC SourceOne Mobile Services" productName="EMC SourceOne Mobile Services">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="EMC SourceOne Native Archive Services" productName="EMC SourceOne Native Archive Services">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="EMC SourceOne Search" productName="EMC SourceOne Search">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="EMC SourceOne Web Services" productName="EMC SourceOne Web Services">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="EMC SourceOne Worker Services" productName="EMC SourceOne Worker Services">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
  </Group>
  <!-- Database Group: verify value in database table -->
  <!--  [name]          Dispaly name of a verify item -->
  <!--  [server]        Server name of a verify item -->
  <!--  [dbName]        Database name of an verify item -->
  <!--  [sqlQuery]      A sql query to run -->
  <Group type="Database" groupName="SourceOne All In One - Version Info in Database Validation">
    <!-- ES1Activity -->
    <Item name="EMC.EmailXtender.JDF.Version" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="ES1Activity" sqlQuery="SELECT Version FROM VersionInfo WHERE Name = 'EMC.EmailXtender.JDF'">[MajorVersion].[MinorVersion][BuildVersion]000</Item>
    <Item name="EMC.EmailXtender.JDF.VersionMajor" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="ES1Activity" sqlQuery="SELECT VersionMajor FROM VersionInfo WHERE Name = 'EMC.EmailXtender.JDF'">[MajorVersion]</Item>
    <Item name="EMC.EmailXtender.JDF.VersionMinor" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="ES1Activity" sqlQuery="SELECT VersionMinor FROM VersionInfo WHERE Name = 'EMC.EmailXtender.JDF'">[MinorVersion]</Item>
    <Item name="EMC.EmailXtender.JDF.BuildNumber" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="ES1Activity" sqlQuery="SELECT BuildNumber FROM VersionInfo WHERE Name = 'EMC.EmailXtender.JDF'">[RevisionVersion]</Item>
    <Item name="EMC.EmailXtender.JDF.VersionString" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="ES1Activity" sqlQuery="SELECT VersionString FROM VersionInfo WHERE Name = 'EMC.EmailXtender.JDF'">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="EMC.EmailXtender.JDF.StoredProcs.Version" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="ES1Activity" sqlQuery="SELECT Version FROM VersionInfo WHERE Name = 'EMC.EmailXtender.JDF.StoredProcs'">[MajorVersion].[MinorVersion][BuildVersion]000</Item>
    <Item name="EMC.EmailXtender.JDF.StoredProcs.VersionMajor" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="ES1Activity" sqlQuery="SELECT VersionMajor FROM VersionInfo WHERE Name = 'EMC.EmailXtender.JDF.StoredProcs'">[MajorVersion]</Item>
    <Item name="EMC.EmailXtender.JDF.StoredProcs.VersionMinor" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="ES1Activity" sqlQuery="SELECT VersionMinor FROM VersionInfo WHERE Name = 'EMC.EmailXtender.JDF.StoredProcs'">[MinorVersion]</Item>
    <Item name="EMC.EmailXtender.JDF.StoredProcs.BuildNumber" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="ES1Activity" sqlQuery="SELECT BuildNumber FROM VersionInfo WHERE Name = 'EMC.EmailXtender.JDF.StoredProcs'">[RevisionVersion]</Item>
    <Item name="EMC.EmailXtender.JDF.StoredProcs.VersionString" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="ES1Activity" sqlQuery="SELECT VersionString FROM VersionInfo WHERE Name = 'EMC.EmailXtender.JDF.StoredProcs'">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <!-- ES1Archive -->
    <Item name="EMC.EmailXtender.PBA.Version" server="[SQLServerInstance]" dbName="ES1Archive" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" sqlQuery="SELECT Version FROM VersionInfo WHERE Name = 'EMC.EmailXtender.PBA'">[MajorVersion].[MinorVersion][BuildVersion]000</Item>
    <Item name="EMC.EmailXtender.PBA.VersionMajor" server="[SQLServerInstance]" dbName="ES1Archive" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" sqlQuery="SELECT VersionMajor FROM VersionInfo WHERE Name = 'EMC.EmailXtender.PBA'">[MajorVersion]</Item>
    <Item name="EMC.EmailXtender.PBA.VersionMinor" server="[SQLServerInstance]" dbName="ES1Archive" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" sqlQuery="SELECT VersionMinor FROM VersionInfo WHERE Name = 'EMC.EmailXtender.PBA'">[MinorVersion]</Item>
    <Item name="EMC.EmailXtender.PBA.BuildNumber" server="[SQLServerInstance]" dbName="ES1Archive" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" sqlQuery="SELECT BuildNumber FROM VersionInfo WHERE Name = 'EMC.EmailXtender.PBA'">[RevisionVersion]</Item>
    <Item name="EMC.EmailXtender.PBA.VersionString" server="[SQLServerInstance]" dbName="ES1Archive" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" sqlQuery="SELECT VersionString FROM VersionInfo WHERE Name = 'EMC.EmailXtender.PBA'">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="EMC.EmailXtender.PBA.StoredProcs.Version" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="ES1Archive" sqlQuery="SELECT Version FROM VersionInfo WHERE Name = 'EMC.EmailXtender.PBA.StoredProcs'">[MajorVersion].[MinorVersion][BuildVersion]000</Item>
    <Item name="EMC.EmailXtender.PBA.StoredProcs.VersionMajor" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="ES1Archive" sqlQuery="SELECT VersionMajor FROM VersionInfo WHERE Name = 'EMC.EmailXtender.PBA.StoredProcs'">[MajorVersion]</Item>
    <Item name="EMC.EmailXtender.PBA.StoredProcs.VersionMinor" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="ES1Archive" sqlQuery="SELECT VersionMinor FROM VersionInfo WHERE Name = 'EMC.EmailXtender.PBA.StoredProcs'">[MinorVersion]</Item>
    <Item name="EMC.EmailXtender.PBA.StoredProcs.BuildNumber" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="ES1Archive" sqlQuery="SELECT BuildNumber FROM VersionInfo WHERE Name = 'EMC.EmailXtender.PBA.StoredProcs'">[RevisionVersion]</Item>
    <Item name="EMC.EmailXtender.PBA.StoredProcs.VersionString" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="ES1Archive" sqlQuery="SELECT VersionString FROM VersionInfo WHERE Name = 'EMC.EmailXtender.PBA.StoredProcs'">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <!-- ES1Search -->
    <Item name="EMC.EmailXtender.Search.Version" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="ES1Search" sqlQuery="SELECT Version FROM VersionInfo WHERE Name = 'EMC.EmailXtender.Search'">[MajorVersion].[MinorVersion][BuildVersion]000</Item>
    <Item name="EMC.EmailXtender.Search.VersionMajor" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="ES1Search" sqlQuery="SELECT VersionMajor FROM VersionInfo WHERE Name = 'EMC.EmailXtender.Search'">[MajorVersion]</Item>
    <Item name="EMC.EmailXtender.Search.VersionMinor" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="ES1Search" sqlQuery="SELECT VersionMinor FROM VersionInfo WHERE Name = 'EMC.EmailXtender.Search'">[MinorVersion]</Item>
    <Item name="EMC.EmailXtender.Search.BuildNumber" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="ES1Search" sqlQuery="SELECT BuildNumber FROM VersionInfo WHERE Name = 'EMC.EmailXtender.Search'">[RevisionVersion]</Item>
    <Item name="EMC.EmailXtender.Search.VersionString" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="ES1Search" sqlQuery="SELECT VersionString FROM VersionInfo WHERE Name = 'EMC.EmailXtender.Search'">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <!-- DiscoveryManager -->
    <Item name="EMC.EmailXtender.DiscoveryCollector.Version" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="DiscoveryManager" sqlQuery="SELECT Version FROM VersionInfo WHERE Name = 'EMC.EmailXtender.DiscoveryCollector'">[MajorVersion].[MinorVersion][BuildVersion]000</Item>
    <Item name="EMC.EmailXtender.DiscoveryCollector.VersionMajor" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="DiscoveryManager" sqlQuery="SELECT VersionMajor FROM VersionInfo WHERE Name = 'EMC.EmailXtender.DiscoveryCollector'">[MajorVersion]</Item>
    <Item name="EMC.EmailXtender.DiscoveryCollector.VersionMinor" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="DiscoveryManager" sqlQuery="SELECT VersionMinor FROM VersionInfo WHERE Name = 'EMC.EmailXtender.DiscoveryCollector'">[MinorVersion]</Item>
    <Item name="EMC.EmailXtender.DiscoveryCollector.BuildNumber" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="DiscoveryManager" sqlQuery="SELECT BuildNumber FROM VersionInfo WHERE Name = 'EMC.EmailXtender.DiscoveryCollector'">[RevisionVersion]</Item>
    <Item name="EMC.EmailXtender.DiscoveryCollector.VersionString" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="DiscoveryManager" sqlQuery="SELECT VersionString FROM VersionInfo WHERE Name = 'EMC.EmailXtender.DiscoveryCollector'">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
    <Item name="EMC.EmailXtender.DiscoveryCollector.StoredProcs.Version" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="DiscoveryManager" sqlQuery="SELECT Version FROM VersionInfo WHERE Name = 'EMC.EmailXtender.DiscoveryCollector.StoredProcs'">[MajorVersion].[MinorVersion][BuildVersion]000</Item>
    <Item name="EMC.EmailXtender.DiscoveryCollector.StoredProcs.VersionMajor" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="DiscoveryManager" sqlQuery="SELECT VersionMajor FROM VersionInfo WHERE Name = 'EMC.EmailXtender.DiscoveryCollector.StoredProcs'">[MajorVersion]</Item>
    <Item name="EMC.EmailXtender.DiscoveryCollector.StoredProcs.VersionMinor" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="DiscoveryManager" sqlQuery="SELECT VersionMinor FROM VersionInfo WHERE Name = 'EMC.EmailXtender.DiscoveryCollector.StoredProcs'">[MinorVersion]</Item>
    <Item name="EMC.EmailXtender.DiscoveryCollector.StoredProcs.BuildNumber" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="DiscoveryManager" sqlQuery="SELECT BuildNumber FROM VersionInfo WHERE Name = 'EMC.EmailXtender.DiscoveryCollector.StoredProcs'">[RevisionVersion]</Item>
    <Item name="EMC.EmailXtender.DiscoveryCollector.StoredProcs.VersionString" server="[SQLServerInstance]" uid="[SQLServerUsername]" pwd="[SQLServerPassword]" dbName="DiscoveryManager" sqlQuery="SELECT VersionString FROM VersionInfo WHERE Name = 'EMC.EmailXtender.DiscoveryCollector.StoredProcs'">[MajorVersion].[MinorVersion][BuildVersion].[RevisionVersion]</Item>
  </Group>
  <!-- Services Group: verify service has installed in the server-->
  <!--  [name]          Windows Service name of a verify item -->
  <Group type="WinService" groupName="SourceOne All In One - Windows Service">
    <Item name="EMC SourceOne Address Cache" serviceName="ExAddressCacheService"/>
    <Item name="EMC SourceOne Address Resolution" serviceName="ES1AddressResolutionService"/>
    <Item name="EMC SourceOne Administrator" serviceName="ExAsAdmin"/>
    <Item name="EMC SourceOne Archive" serviceName="ExAsArchive"/>
    <Item name="EMC SourceOne Discovery Manager Worker" serviceName="DCWorkerService"/>
    <Item name="EMC SourceOne Document Management Service" serviceName="ExDocMgmtSvc"/>
    <Item name="EMC SourceOne Indexer" serviceName="ExAsIndex"/>
    <Item name="EMC SourceOne Job Dispatcher" serviceName="ExJobDispatcher"/>
    <Item name="EMC SourceOne Job Schedualer" serviceName="ExJobScheduler"/>
    <Item name="EMC SourceOne Mover Agent" serviceName="ES1MoverAgent"/>
    <Item name="EMC SourceOne Offline Access Retrieval Service" serviceName="ExDocMgmtSvcOA"/>
    <Item name="EMC SourceOne Query" serviceName="ExAsQuery"/>
    <Item name="EMC SourceOne Search Service" serviceName="ExSearchService"/>
  </Group>
</Verify>
